permeable metal - English Synonyms Dictionary